package common

import (
	"fmt"
	"github.com/spf13/viper"
	"os"
)

// 读取配置文件信息
func InitConfig() {
	// 获取工作目录
	dir, err := os.Getwd()
	if err != nil {
		fmt.Println("工作目录获取失败:", err)
		return
	}
	// 设置读取的文件名
	viper.SetConfigName("application")
	// 设置读取文件类型
	viper.SetConfigType("yml")
	// 设置文件路径
	viper.AddConfigPath(dir + "/src/resource")
	// 读取
	err = viper.ReadInConfig()
	if err != nil {
		panic(err)
	}
}
